# coding: utf-8
# @Author: 健聪
# @Description:  f-strings格式化输出
# @Date: 2024/3/11

number = 123.456
print(f"{number: 10}")  # '   123.456'
print(f"{number:010}")  # '000123.456®'
print(f"{number:4f}")   # '123.456000'
print(f"{number:.3f}")  # '123.457'

"""
有一组由程序处理的浮点数，为了输出时保持工整，希望输出的字面值为 10 个数字，且小数点后最多包含 3 位，请你用 F-strings 对它们的格式进行调整并输出。
"""
number = 123.4567
print(f"{number:010.3f}")
